I cannot explain the difference - Alemán Inglés Diccionario